#ifndef EE_H
#define	EE_H

#include <stdint.h>

 #ifdef __cplusplus
 extern "C" {
 #endif 

//EE - Execution Engine

//The EE is the main component of the execution state. It is responsible
//for calling native code, requesting context optimizations and
//raising InstructionFaults

//This function is where the execution happens.
int32_t EE_Main(int32_t Cycles);

void EE_Init(void);

#ifdef __cplusplus
 }
#endif

#endif	/* EE_H */

